% Clase
\documentclass[11pt,a4paper,spanish,twoside]{article}

\usepackage[margin=4cm]{geometry}

% Órdenes auxiliares
\input{inc/includes.tex}

% Encabezado y pie de página
\encabezado

\begin{document}

% Portada
\portada{Sistemas para la colaboración}
{Práctica 1}{Estudio detallado de Google Groups}
{Rubén Avisón Melero \\ Alicia Serrano Sánchez}{21 de Abril de 2010}

\tableofcontents
\newpage

\listoffigures
\newpage

\section{Introducción a Google Groups}
Google Groups es un servicio de Google que apoya a los grupos de
discusión. Los usuarios pueden encontrar grupos de discusión relacionados con
sus intereses y participar en las conversaciones, ya sea a través de una
interfaz web o por e-mail. También pueden iniciar nuevos grupos. Google
Groups contiene el archivo de entradas de Usenet más exhaustivo, cuyos
inicios se remontan a 1981. El servicio de Google Groups elimina la necesidad
de utilizar un software lector de noticias, al tiempo que permite realizar
búsquedas en todo el archivo, como lo haría en Internet. Además, mediante
Google Groups el usuario puede enviar sus propios comentarios a un grupo de
noticias Usenet existente. 

Google Groups \cite{gool} sirve para ayudar a los usuarios a estar en
contacto con otras personas, acceder a información y comunicarse en forma
efectiva por correo electrónico e Internet. Algunas de las características de
Google Groups son las siguientes: 
\begin{itemize}
\item Debatir online o por correo electrónico, respondiendo a los mensajes
  publicados por otros usuarios, o publicando tus propios mensajes o preguntas.
\item Obtener información sobre tu grupo, documentos compartidos o cualquier
  cosa que desees publicar online. Todos los miembros podrán ver las páginas,
  realizar aportaciones o comentarlas desde tu grupo.
\item Guardar el contenido y la información presente en tus foros de debate
  de un modo más accesible. 
\item Compartir información personal y conocer a otros miembros utilizando la
  función de búsqueda. Todos los miembros del grupo pueden crear un perfil e
  incluir una foto y un nick. 
\end{itemize}

En las siguientes seccion se profundiza se analizan la clasificación y
requisitos funcionales de Google Groups \cite{apuntes}.
\section{Clasificación según las dimensiones espacio-temporal}
Google Groups se puede clasificar según la categoría diferente lugar y
diferente tiempo.

Los usuarios que pertenecen a algún grupo de Google Groups pueden comunicarse
con los demás miembros de su grupo, pero cada uno de los miembros del grupo
pueden estar en lugares totalmente diferentes y el tiempo también puede ser
diferente. Ya que Google Groups se basa en el envío de correo principalmente,
cada miembro de un grupo recibirá la información que este leerá en cualquier
instante de tiempo y en cualquier lugar. Ocurre de igual manera a la hora de
comunicarse con los demás miembros de un grupo.

\section{Clasificación según dominio de aplicación}
Google Groups se clasifica de varias formas según el dominio de aplicación:
\begin{itemize}
\item \textbf{Sistemas de mensajes}: Estos sistemas apoyan el intercambio de
  mensajes textuales entre un grupo de usuarios.
\item \textbf{Edición en grupos}: los miembros de un grupo de trabajo
  construyen un documento. En el caso de pertenecer a un grupo de Google
  Groups se puede construir páginas donde se puede realizar aportaciones y
  también obtener información, documentos compartidos o cualquier cosa que
  desees publicar online. 

\end{itemize}
\section{Descripción de los requerimientos funcionales}

\subsection{Participación}
En este apartado se define la interacción de los usuarios con la aplicación.

\subsubsection{Métodos para entrar a un sesión}
Cada miembro de un grupo de Google puede acceder a él a través de la página
principal de Google Groups. El problema viene si algún miembro en cuestión no
tiene cuenta con Google, entonces sólo podría tener contacto con el grupo por
medio de correo electrónico, si tiene permitido enviarlos.

\subsubsection{Unión a una sesión}
La dinámica de Google Groups no utiliza el termino sesión. Cuando se crea un
nuevo tema de debate, por ejemplo, las diferentes respuestas de los miembros
pueden efectuarse en cualquier momento. Estas respuestas se van publicando y
pueden ser vistas por todos los miembros del grupo.

\subsubsection{Salir de una sesión}
Cada miembro de un grupo puede salir de éste sin necesidad de un
permiso. Como ya se ha mencionado antes, esta función sólo será válida para
los miembros que tienen una cuenta con Google.

\subsubsection{Políticas de unión posterior}
Es similar a la unión a una sesión. Cada miembro interactúa en un momento
cualquiera. También, el administrador puede agregar tantos miembros como
quiera y en cualquier momento.

\subsubsection{Tamaño del grupo}
Los grupos de Google puede ser del tamaño que se precise. Puede ser un grupo
pequeño de 3 a 6 personas o se puede formar un grupo más grande que conlleve
una mayor participación. 

\subsubsection{Lista de asistencia}
En cada grupo se pueden ver los miembros que lo conforman. Esta información
es accesible para todos los miembros del grupo.

\subsubsection{Actividades de trabajo}
Se puede trabajar de manera paralela en la realización por ejemplo de una
página web. 

\subsubsection{Formas de comunicación}
Las formas de comunicación entre los miembros del grupo son textuales, así
como poder adjuntar archivos de imagen, vídeo, sonido, etc.

\subsubsection{Anotaciones}
Las aclaraciones por parte de algún miembro se realiza por medio de debates o
por ejemplo introduciendo apartados en páginas web. Las anotaciones se
realizan durante la discusión de un tema. Es decir, se realizan de forma
paralela a los temas que las ocupan.

\subsubsection{Duración de los elementos en la conferencia}
La duración de los elementos que maneja Google Groups es indefinida, a no ser
que el administrador del grupo decida eliminarlos.

\subsubsection{Períodos de comunicación}
La actividad comunicativa en Google Groups normalmente se realiza mediante
correo electrónico, por lo tanto, cada vez que se abre un debate o se contesta
a un debate ya creado, la información llega por igual a todos los miembros
del grupo.

\subsubsection{Representación de los datos}
La representación de los datos de cada miembro depende de la configuración de
cada cuenta en particular. También es cierto que la página de un grupo en
cuestión es igual para todos los miembros, ya que sólo el administrador puede
cambiar el aspecto visible del grupo.

\subsection{Interacción}

\subsubsection{Momento de la interacción}
Es totalmente asíncrono. Los miembros pueden utilizar el grupo en cualquier
momento. No hay un intervalo de tiempo en el que cuál los miembros deban
participar en cualquier actividad dentro del grupo.

\subsubsection{Localización}
Es distribuida, ya que desde cualquier punto con acceso a internet los
miembros podran utilizar el grupo. Definidos ya el momento en que se produce
la interación y el lugar donde se puede producir determinamos que su
estructura corresponde a una interacción asincrona distribuida. 

\subsubsection{Naturaleza de la comunicación}
La comunicación puede ser formal o informal, depende de las características
del grupo. 

\subsubsection{Nivel social de los participantes}
En cuando a nivel de participación, todos los miembros del grupo, incluido el
administrador o propietario; tienen el mismo nivel jerárquico. En cuestión de
administrador de grupo, la jerarquía cambia. El administrador y el
propietario están en un nivel jerárquico más alto que los miembros.

\subsubsection{Estructura social de la sesión}
Los administradores pueden dar y quitar privilegios tales como, permitir solo
la lectura, permitir aportar informacion e incluso eliminarlos.
\subsubsection{Convocatoria de los asistentes}
Para tener acceso a un grupo los usuarios deben de registrarse o ser
invitados al grupo. Tras ser miembros del grupo podrán participar en los
diferentes temas cuando quieran. 

\subsubsection{Flujo de interacción en una sesión}
El flujo de interacción es estructurado. Cada grupo de Google Groups contiene
partes diferencias. En el caso de los debates, cada tema tiene su hilo, cada
página web se estructura sin mezclarse con otras posibles páginas, al igual
que los archivos, \...

\subsubsection{Identificación de los participantes}
Los miembros del grupo están identificados. Las actividades que se realizan
guardan el nombre con el que cada miembro del grupo se identifica. 

\subsubsection{Formas de llevar a cabo las actividades}
La manera de llevar a cabo las actividades es de manera simultánea en
cualquier instante de tiempo.

\subsection{Coordinación}
\subsubsection{Mecanimos de control de toma de la palabra}
No tiene un control de toma de palabra ya que cualquier participante puede
escribir cuando quiera (siempre y cuando estén activados).

\subsubsection{Representación visual}
Al no tener un control de toma de palabra no posee una representación visual
del mismo. 
\subsubsection{Métodos de control de concurrencia}
No controla la concurrencia, aunque tampoco necesita hacerlo. Ya que dos
miembros pueden escribir a la vez en un tema, sin sobreescribir lo que
escribió el anterior. 

\subsection{Distribución y soporte}
\subsubsection{Almacenamiento de los datos}
Los datos se encuentran almacenados en un espacio cedido por Google.
\subsubsection{Arquitectura de implementación}
La arquitectura de implementación es la utilizada por google, aún asi se
supone que se trata de una arquitectura centralizada basada en un servidor
central. 
\subsubsection{Soporte}
El canal de comunicación utilizado es el acceso a internet desde cualquier
punto de acceso.
\subsection{Notificación}
\subsubsection{Conocimiento de uso compartido}
El conocimiento es totalmente transparente ya que se puede ver el listado de
los usuarios adheridos a cualquiera de los temas tratados.

\subsubsection{Representación gráfica de los participantes}
Los miembros del grupo están representados por una pequeña imagen, el nombre
proporcionado y el rango que tengan (administrador, propietario, etc).


\subsection{Visualización}
\subsubsection{Interfaz de grupo}
Se correspondería mejor con una interfaz WYSIWYG ya que hay multitud de
botones seleccionables, enlaces, etc. 

\subsubsection{Tipos de ventana}
Los debates en el grupo se muestran en una ventana privada accesible sólo por
los miembros, al igual que las páginas creadas y los archivos subidos.
La información del grupo es pública o privada dependiendo de la configuración
del administrador/es del grupo.

\subsubsection{Indicación del tipo de ventana}
No existen indicaciones que dependan del tipo de ventana.

\subsubsection{Optimización del espacio de trabajo}
La optimización se basa principalmente en la utilización de enlaces a cada
una de las áreas. 

\subsubsection{Transmisión de los datos para mantener las vistas sincronizadas}
Actualización de la pantalla cada acción, o sino exitiera tal acción, cada
cierto tiempo. 

\subsubsection{Actualización de la información}
La actualización de la información tiene lugar cuando un miembro del grupo
termina de escribir y envía su opinión, es entonces cuando se comparte.

\subsubsection{Cursores y visualización de cursores}
Cada usuario particularmente tiene su propio configuración del cursor. Google
groups no tiene opción de configuración de cursores. 

\subsubsection{Selección de menús}
La imagen \ref{adm1} muestra las opciones que tiene el/los administrador/es
del grupo y en la imagen \ref{usu1} se muestra las opciones de los miembros del
grupo. 
\imagen{admin.jpg}{5}{Opciones de administrador}{adm1}
\imagen{usuario.jpg}{5}{Opciones de miembros}{usu1}

\section{Explicación del funcionamiento}

\subsection{Utilidades de un grupo}

Hay 4 principales utilidades dentro de un grupo: Debates, Miembros, Páginas y
Archivos. 

\subsubsection{Debates}
Un miembro de un grupo puede responder a los mensajes publicados por
otros miembros o publicar sus propios mensajes o preguntas. Se puede optar
por leer y publicar mensajes online, para ello se tiene la opción de ``Nueva
entrada'' (figura \ref{deb}); o simplemente utilizar la cuenta de correo
electrónico para leer y responder. 

Al pinchar en cada tema se puede ver la sucesión de opiniones, como en un
foro. También se pueden ver las respuestas que se han publicado de cada tema.
\imagen{debate.pdf}{12}{Vista de la utilidad Debates en Google Groups}{deb}  

\subsubsection{Miembros}
En esta utilidad se pueden observar los miembros que conforman un grupo
determinado, los perfiles de cada uno de ellos y la actividad que tienen
dentro del grupo. Se puede invitar a más usuarios para que formen parte del
grupo, lo más usual es que sólo el administrador tenga la opción de invitar a
nuevos miembros (figura \ref{mim}).  
\imagen{miembro.pdf}{12}{Vista de la utilidad Miembros en Google Groups}{mim}

\subsubsection{Páginas}
Se utiliza para obtener información sobre tu grupo, documentos compartidos o
cualquier cosa que se desee publicar online. Todos los miembros pueden ver
las páginas, realizar aportaciones o comentarlas desde el grupo, modificar
los datos, \...  

\subsubsection{Archivos}
Los miembros del grupo pueden subir archivos y compartir sus trabajos con los
demás miembros del grupo (figura \ref{arc}). Se pueden subir hasta 100 MB de
archivos, que se pueden ver en una lista o en cuadrícula. El administrador
del grupo puede cambiarles el nombre o borrarlos en cualquier momento.
\imagen{archivo.pdf}{12}{Vista de la utilidad Archivos en Google Groups}{arc}

\subsection{Tareas del administrador}

\subsubsection{Configuración del grupo}
Como se observa en la figura \ref{conf} se puede configurar la información
del grupo, el acceso, el aspecto, la navegación, envío de correo electrónico,
categorías, opciones avanzadas y controles de spam.
\imagen{config.pdf}{12}{Vista de Configuración del grupo}{conf}
\begin{description}
\item[Acceso:] Se controla quién puede ver el contenido del grupo, tanto los
  debates como los miembros que forman el grupo; quién puede subir archivos,
  crear páginas y enviar mensajes; y quién puede invitar a miembros.
\item[Aspecto:] Se puede cambiar el aspecto visual del grupo.
\item[Navegación:] Se configura el orden de navegación de las utilidades del
  grupo. 
\item[Envío de correo electrónico:] Se puede utilizar un prefijo el asunto que
  se añade al título de todos los mensajes enviados al grupo. Las respuestas
  a un mensaje pueden ser envíadas a todo el grupo, al autor del mensaje, a
  los propietarios del grupo o los usuarios deciden dónde enviar sus respuestas.
\item[Categorías:] En Google Groups hay categorías dónde el grupo puede ser
  definido. Las distintas categorías se pueden ver en la figura \ref{cat}.
  \imagen{categ.pdf}{12}{Categorías en Google Groups}{cat}
\item[Opciones avanzadas:] Una de las opciones interesantes es utilizar Google
  Groups para administrar un archivo remoto. Google Groups puede actuar como
  archivo remoto de la lista de distribución alojada en otros servicios.
\item[Controles de spam:] Se controlan los mensajes sospechosos o falsos y
  dónde se quiere que sean enviados.
\end{description}


\subsubsection{Tareas de administración}
En esta sección, el administrador puede ver los miembros de su grupo así como
los miembros prohibidos y los miembros invitados. También se puede revisar
los mensajes pendientes y los miembros pendientes (figura \ref{adm}).
\imagen{admin.pdf}{12}{Vista de Tareas de administración}{adm}

Un grupo puede tener varios administradores. Para ello, el administrador
puede cambiar el tipo de miembro editando el miembro del grupo que se quiera
que sea también administrador. Ahora este usuario puede aprobar entradas,
invitar a nuevos miembros, crear administradores y cambiar los valores de
administración del grupo. Si el administrador lo prefiere, también se puede
restringir la publicación de archivos y páginas nuevas a los administradores
y propietarios del grupo. Sin embargo, sólo el propietario puede crear a un
copropietario, transferir la propiedad a otro usuario o eliminar el grupo
(figura \ref{tip}).  
\imagen{tipo.pdf}{13}{Administración de miembros}{tip} 

Si se quiere exportar la lista de direcciones de correo electrónico de los
miembros se utiliza el botón \emph{Exportar lista de miembros} que crea un
archivo .CSV que se puede descargar y conservar para su uso.



\section{Críticas del sistema y propuesta de posibles mejoras}
\subsection{Críticas del sistema}
\begin{itemize}
\item La combinación de colores no lo hace muy llamativo.
\item Escasa combinación de colores, destaca sobre todo el azul, en distintas
  tonalidades. 
\item Errores al subir los archivos en formato RAR.

\end{itemize}

\subsection{Posibles mejoras}
\begin{itemize}
\item Una posible mejora sería la de añadir un chat en tiempo real con los
  miembros conectados en ese momento.
\item Mayor integración con otras herramientas proporcionadas por Google como
  por ejemplo Google docs. 
\end{itemize}

\bibliographystyle{plain} 
\bibliography{p1}

\end{document}
